appear or arise profusely and unexpectedly - Turkish English Dictionary